magnetic tape recorder (mtr) - Alemán Inglés Diccionario